rubber mounted - German English Dictionary